import matplotlib.pyplot as plt

print(plt.style.available)
plt.style.use('seaborn-v0_8-talk')
# 指定默认字体
plt.rcParams['font.family'] = 'Kai'  # 或其他支持中文的字体
plt.rcParams['axes.unicode_minus'] = False  # 解决负号'-'显示为方块的问题

input_values = [1, 2, 3, 4, 5]
squares = [2, 4, 6, 9, 12]

fig, ax = plt.subplots()

ax.plot(input_values, squares, linewidth=3)

# 设置图标标题
ax.set_title('平方数', fontsize = 24)
ax.set_xlabel('值', fontsize = 24)
ax.set_ylabel('值的平方', fontsize = 24)
ax.tick_params(axis='both', labelsize=14)

plt.show()